import request from '@/utils/request'
// 小程序管理
export default {
    query: (data) => { // 列表
        return request({
            url: '/system/weixin/mini/query',
            method: 'post',
            params: data
        })
    },

    codeQuery: (data) => { // 小程序代码库
        return request({
            url: '/system/xcx/code/query',
            method: 'post',
            params: data
        })
    },

    sync_temp: (data) => { // 同步微信代码库
        return request({
            url: '/system/xcx/code/sync_temp',
            method: 'post',
            params: data
        })
    },

    addToTemplate: (data) => { // 草稿添加到代码模版
        return request({
            url: '/system/xcx/code/addToTemplate',
            method: 'post',
            params: data
        })
    },

    del_template: (data) => { // 删除代码模板
        return request({
            url: '/system/xcx/code/del_template',
            method: 'post',
            params: data
        })
    },

    ext_json: (data) => { // 小程序ext
        return request({
            url: '/system/weixin/mini/ext_json',
            method: 'post',
            params: data
        })
    },

    ext_update: (data) => { // 小程序ext
        return request({
            url: '/system/weixin/mini/ext_update',
            method: 'post',
            data
        })
    },

    queryquota: (data) => { // 小程序提交接口次数
        return request({
            url: '/system/weixin/mini/queryquota',
            method: 'post',
            params: data
        })
    },

    batch_upgrade: (data) => { // 一键升级
        return request({
            url: '/system/weixin/mini/batch_upgrade',
            method: 'post',
            params: data
        })
    },

    upgrade: (data) => { // 新代码上传
        return request({
            url: '/system/weixin/mini/upgrade',
            method: 'post',
            data
        })
    },

    audit: (data) => { // 提交审核
        return request({
            url: '/system/weixin/mini/audit',
            method: 'post',
            params: data
        })
    },

    getprivacysetting: (data) => { // 查看设置隐私协议
        return request({
            url: '/system/weixin/mini/getprivacysetting',
            method: 'post',
            params: data
        })
    },

    updAuditState: (data) => { // 查询当前审核状态
        return request({
            url: '/system/weixin/mini/updAuditState',
            method: 'post',
            params: data
        })
    },

    un_audit: (data) => { // 撤销审核
        return request({
            url: '/system/weixin/mini/un_audit',
            method: 'post',
            params: data
        })
    },

    speedupaudit: (data) => { // 加急审核
        return request({
            url: '/system/weixin/mini/speedupaudit',
            method: 'post',
            params: data
        })
    },

    setprivacysetting: (data) => { // 设置申明隐私
        return request({
            url: '/system/weixin/mini/setprivacysetting',
            method: 'post',
            params: data
        })
    },


}